package com.mrx.tunnel.constants;

/**
 * @author Mr.X
 * @since 2024/9/2 07:32
 */
public interface TunnelConstants {
    /**
     * 正常返回数据
     */
    int SUCCEED = 0;
    /**
     * 不支持的 php 版本<br/>
     * 大概率用不到这个枚举
     */
    int ERROR_UNSUPPORTED = 201;

    /**
     * 服务器状态异常
     */
    int ERROR_INVALID_STATUS = 202;

    /**
     * 不支持的 sqlite 版本
     */
    int ERROR_NOT_SUPPORTED_SQLITE = 203;

    /**
     * 创建 sqlite2 数据库<br/>
     * 暂不考虑支持这个
     */
    String ACTION_CREATE_2 = "2";

    /**
     * 创建 sqlite3 数据库<br/>
     * 暂不考虑支持这个
     */
    String ACTION_CREATE_3 = "3";

    /**
     * 创建数据库
     */
    String ACTION_CREATE = "C";

    /**
     * 清理 sqlite 文件空间
     */
    String ACTION_VACUUM = "3";
    /**
     * 执行查询语句
     */
    String ACTION_QUERY = "Q";
}